front cradle - French English Dictionary